package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.sql.Timestamp;
import java.math.BigDecimal;


/**
 * The persistent class for the AUD_BUSQ_MAS_RELACIONAL database table.
 * 
 */
@Entity
@Table(name="AUD_BUSQ_MAS_RELACIONAL")
public class AudBusqMasRelacional implements Serializable {
	private static final long serialVersionUID = 1L;
	private long audBusqMasRelacionalId;
	private String criBusqueda;
	private String desRegPublico;
	private BigDecimal transId;
	private Timestamp tsBusqueda;

    public AudBusqMasRelacional() {
    }


	@Id
	@GeneratedValue(strategy=GenerationType.AUTO)
	@Column(name="AUD_BUSQ_MAS_RELACIONAL_ID", unique=true, nullable=false)
	public long getAudBusqMasRelacionalId() {
		return this.audBusqMasRelacionalId;
	}

	public void setAudBusqMasRelacionalId(long audBusqMasRelacionalId) {
		this.audBusqMasRelacionalId = audBusqMasRelacionalId;
	}


	@Column(name="CRI_BUSQUEDA", nullable=false, length=600)
	public String getCriBusqueda() {
		return this.criBusqueda;
	}

	public void setCriBusqueda(String criBusqueda) {
		this.criBusqueda = criBusqueda;
	}


	@Column(name="DES_REG_PUBLICO", length=600)
	public String getDesRegPublico() {
		return this.desRegPublico;
	}

	public void setDesRegPublico(String desRegPublico) {
		this.desRegPublico = desRegPublico;
	}


	@Column(name="TRANS_ID", nullable=false)
	public BigDecimal getTransId() {
		return this.transId;
	}

	public void setTransId(BigDecimal transId) {
		this.transId = transId;
	}


	@Column(name="TS_BUSQUEDA", nullable=false)
	public Timestamp getTsBusqueda() {
		return this.tsBusqueda;
	}

	public void setTsBusqueda(Timestamp tsBusqueda) {
		this.tsBusqueda = tsBusqueda;
	}

}